Dynamic & Fault-Tolerant P2P-Topologies

نویسندگان

  • Stefan Schmid
  • Roger Wattenhofer
  • Fabian Kuhn
چکیده

Until now, the analysis of fault tolerance of peer-to-peer (p2p) systems usually only covers random faults of some kind. Contrary to traditional algorithmic research, faults as well as joins and leaves occurring in a worst-case manner in p2p systems are hardly considered. Most fault tolerance analyzes are static in the sense that it is shown that a system tolerates a certain number of simultaneous faults. The much more realistic dynamic case where faults steadily occur has not found much attention. The goal of this thesis is to work towards a general understanding of fault tolerance especially for the case of dynamic and worst-case failures. The thesis introduces a simple dynamic model where a malicious adversary — controlling the arrivals and departures of the peers — and a repairing algorithm take turns. The insights gained from this model are then used to study the more realistic scenario where a repairing algorithm maintains certain properties of the topology against a concurrent adversary. Besides the comparison of different fault-tolerance models, the thesis presents a distributed hash table which maintains an efficient search structure as well as a low peer degree in spite of the worst-case failures. By a dynamic analysis we prove that no data item is lost by the system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stochastic Analysis of a Fault-Tolerant and Bandwidth-Efficient P2P Network

We present the design and analysis of a fault-tolerant and bandwidth-efficient Peer-to-Peer (P2P) scheme (called as WARP). WARP employs a simple and natural fault-tolerant mechanism to manage the dynamic nature of node arrivals and departures by allowing multiple physical nodes to service data mapped to a single node in the overlay. WARP’s overlay network is asymmetric (built using an underlyin...

متن کامل

On the Design of Fault-Tolerant Logical Topologies in Wavelength-Routed Networks supporting Packet Datagrams

In this paper we present a new methodology for the design of fault-tolerant logical topologies in wavelengthrouted optical networks supporting IP datagram flows. Our design approach generalizes the “design protection” concepts, and relies on the dynamic capabilities of IP to reroute datagrams when faults occur, thus achieving protection and restoration, and leading to high-performance costeffec...

متن کامل

An Efficient Fault Tolerant Approach to Resource Discovery in P2P Networks

Current research into resource discovery in peer-topeer networks is largely focussed on the use of Distributed Hash Tables and multi-layered topologies. In this paper we present a resource discovery system capable of resolving keyword-value pair queries, based on a two-layered Chord ring architecture. We show how the base topology augmented with shortcuts between layers and selection of ring me...

متن کامل

Design of fault-tolerant logical topologies in wavelength-routed optical IP networks

In this paper we illustrate a new methodology for the design of fault-tolerant logical topologies in wavelength-routed optical networks exploiting wavelength division multiplexing, and supporting both unicast and multicast IP datagram flows. Our approach to protection and restoration generalizes the “design protection” concepts, and relies on the dynamic capabilities of IP routing to re-route I...

متن کامل

An Interconnection System for P2p File Sharing Networks

Currently there are a lot of public P2P file sharing networks in existence. Some of them have millions of online users. There is a need for a system that allows searching files in every P2P network and downloading from every P2P network. To our knowledge, there is not any interconnection system in existence. This article describes a structured system that works over multiples unstructured P2P f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004